package com.miplus.ccrm.core.service.aiqm;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.github.yulichang.base.MPJBaseService;
import com.miplus.ccrm.common.CmdResVo;
import com.miplus.ccrm.core.controller.vo.LabelResVo;
import com.miplus.ccrm.core.controller.vo.aiqm.QmRulesResVo;
import com.miplus.ccrm.core.controller.vo.aiqm.QmTempAddVo;
import com.miplus.ccrm.core.controller.vo.aiqm.QmTempReqVo;
import com.miplus.ccrm.core.controller.vo.aiqm.QmTempResVo;
import com.miplus.ccrm.core.pojo.QmTemplate;

import java.util.List;

/**
* @author pc
* @description 针对表【QM_TEMPLATE(质检模板)】的数据库操作Service
* @createDate 2024-11-03 23:01:34
*/
public interface QmTemplateService extends MPJBaseService<QmTemplate> {

    IPage<QmTempResVo> qmTempList(QmTempReqVo paras);

    CmdResVo qmTempAdd(String $usrid, QmTempAddVo paras);

    CmdResVo qmTempEdit(String $usrid,QmTempAddVo paras);

    CmdResVo qmTempDelete(Integer tempid);

    List<LabelResVo> getTempList();
}
